home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #11 / Amiga Plus CD - 2002 - No. 11.iso / amigaoscd / amigapluscd / AP-Website / news / admin / phpmyadmin / ChangeLog < prev    next >
Text File  |  2002-01-27  |  16KB  |  244 lines

  1. phpMyAdmin - ChangeLog
  2.  
  3.  v 2.1.0 - 08/06/2000  + Bugfix: Query By Example now works with high error-
  4.                          reporting levels.
  5.                        + Bugfix: 'End' on the navigation bar in Browse and
  6.                          Select mode now functions correctly.
  7.                        + Added random access option to the  navigation bar
  8.                          in table Select and Browse mode
  9.                        + Added form for changing the number of rows displayed
  10.                          per page.
  11.                        + Bugfix: Reading SQL dumps had magic quotes problems.
  12.                        + Added support for wildcards in MySQL user
  13.                          authentication system.
  14.                        + Added support to edit/delete rows in table without
  15.                          primary key.
  16.                        + Added support for mysqldump-like Complete Inserts
  17.                          (ie. optionally adding the field list to the dumps).
  18.                        + Changed the table browsing mode to display Prev/Next
  19.                          links also on top of the rows.
  20.                        + Added authentication on a per-table basis.
  21.                        + Added print views for tables and databases.
  22.                        + Added link to browse table from left frame (copied
  23.                          from phpPgAdmin).
  24.                        + Security: Fixed possible security issue with reading
  25.                          SQL dumps.
  26.                        + Fixed some more PHP 4.0 issues (warnings, problems
  27.                          with 0/empty().
  28.  v 2.0.5 - 12/05/1999  + Added output to show how many rows were affected
  29.                          by a custom query.
  30.                        + Bugfix: executing a custom sql query prevented the
  31.                          edit feature from working correctly.
  32.                        + Bugfix: Sending CSV Dumps didn't work because of a
  33.                          typo.
  34.                        + Bugfix: if the field length was empty, it was set
  35.                          to the field's type.
  36.                        + Added the possibility to upload SQL dumps with
  37.                          File Upload.
  38.  v 2.0.4 - 10/10/1999  + Some more PHP 4.0 fixes.
  39.                        + Bugfix: Reading SQL dumps choked on embedded semi-
  40.                          colons - fixed.
  41.                        + Bugfix: Dure to regex problems, PHP 3.0.12 crashed in
  42.                          some instances when adding tables - fixed.
  43.                        + Added option to use verbose hostnames.
  44.                        + Bugfix: ENUM/SET had problems with embedded special
  45.                          characters - fixed.
  46.                        + New language file: Portuguese
  47.  v 2.0.3 - 08/15/1999  + Bugfix: Changing a row after a  "Select" didn't work.
  48.                        + Added proper support for MySQL authentication. With
  49.                          $adv_auth, only those dbs are displayed that the user
  50.                          has actually the permissions to view [sponsored by
  51.                          NetCologne].
  52.                        + Bugfix: Sometimes the wrong frameset was displayed.
  53.                        + Bugfix: Moved mysql_die() to top of lib.inc.php3 to avoid
  54.                          "undefined function" errors.
  55.                        + Bugfix: Killed some more warnings for those paranoids
  56.                          who have error_reporting to a high value.
  57.                        + Added support for MySQL 3.23's table comments.
  58.                        + Bugfix: Ordering is now disallowed with MySQL-Status
  59.                          operations.
  60.                        + Added some more documentation links.
  61.                        + Changes the way the reload of MySQL is done - use
  62.                          FLUSH PRIVILEGES instead of mysqladmin reload.
  63.  v 2.0.2 - 07/02/1999  + Added support for the BINARY attribute.
  64.                        + Bugfix: In languages other than English, the
  65.                          warning before dangerous actions didn't work.
  66.                        + Added proper support for ENUM/SET.
  67.                        + Changed the table browse mode to use LIMIT.
  68.                        + Bugfix: ReadDump choked on nestd single quotes,
  69.                          even if escaped properly.
  70.  v 2.0.1 - 05/24/1999  + Re-Enabled the "browse"-link on db_properties.php3.
  71.                        + Added a way to add more than one new fields a time.
  72.                        + Changed some details to be compatible with webservers
  73.                          other than Apache (tested with Roxen).
  74.                        + Added support for creation of a multi-column primary
  75.                          key on an existing table.
  76.  v 2.0.0 - 04/11/1999  + Improved navigation, layout changes.
  77.                        + Added the possiblity to log out with $adv_auth.
  78.                        + Added the possibility to view MySQL's processes.
  79.                        + Added an option to output SQL-queries generated by
  80.                          phpMyAdmin.
  81.                        + Enhanced the shell script to change file-extensions to
  82.                          allow any arbitrary extension. It's now called extchg.sh.
  83.                        + Changed SET/ENUM types to appear in a drop-down menu.
  84.                        + Bugfix: Attributes weren't used when creating a table
  85.                          or adding a field.
  86.                        + Bugfix: Field names with high-ASCII-characters weren't
  87.                          handled properly.
  88.                        + Bugfix: LOAD DATA INFILE didn't allow a tab as field-
  89.                          separator.
  90.  v 1.4.2 - 02/28/1999  + Renamed config.inc.php3 variables to begin with 'cfg'.
  91.                        + Support for multiple MySQL servers added.
  92.                        + Added EscapeShellCmd() to system() calls to avoid
  93.                          problems with special characters in passwords.
  94.                        + Bugfix: Reload failure was not being detected.
  95.                        + Bugfix: Table-/database dumps were not showing key names
  96.                          correctly.
  97.                        + Added support for DROP TABLE to the dumps.
  98.                        + Added support for UNSIGNED & UNSIGNED ZEROFILL attributes.
  99.                        + Added a shell-script to make it possible to change the
  100.                          file-extension and all references from ".php3" to
  101.                          ".phtml" and vice versa.
  102.  --- SWITCHED TO CVS ---
  103.  v 1.4.1 - 02/07/1999  + Bugfix: Corrected a small error in the table header of
  104.                          tbl_change.php3.
  105.                        + Added preliminary support for context sensitive help.
  106.                        + Enhanced the table-dump to allow dumping only the structure
  107.                          or structure+data or CVS export. Made it possible to
  108.                          download the dump directly as a file.
  109.                        + Bugfix (*Security*): Until now you were able to connect to
  110.                          a database different from $only_db. Fixed.
  111.                        + Changed the display of the databases to highlight the
  112.                          current db.
  113.                        + Added a way to execute multiple sql-queries at once
  114.                          (eg. for reading in a create-schema).
  115.                        + Added the possiblity to view the dump of a whole
  116.                          database.
  117.                        + Added an output of the record-count for all tables to
  118.                          db_details.php3.
  119.                        + Bugfix: get_table_content() didn't work correctly when
  120.                          a field contained an unescaped single quote.
  121.                        + Bugfix: Corrected various errors in display_table()
  122.                          when ORDER BY was set.
  123.                        + Enhanced table-browsing to use the choosen sortorder
  124.                          over the whole result set; start and end buttons added
  125.                          for navigation
  126.                        + Added the possibility to specify whether BLOB fields
  127.                          should be shown when browsing a table or not.
  128.                        + New languages: Danish, Norvegian, Spanish, Catalan.
  129.                        + Eliminated many warning messages when error reporting
  130.                          is set high.
  131.                        + Bugfix: Data containing HTML is now properly displayed
  132.                          when dumping table or database data.
  133.                        + Improved handling of NULL fields.
  134.                        + Made tbl_replace.php3 use INSERT and UPDATE rather than
  135.                          REPLACE INTO.  It is much less likely to lose data now.
  136. v 1.4.0 - 01/16/1999   + Bugfix: in config.inc.php3 $adv_auth was written as
  137.                          $mod_auth.
  138.                        + Changed tbl_change.php3 to display a <textarea> for
  139.                          *text fields.
  140.                        + Changed $max_inputsize to a CSS value.
  141.                        + Changed the input field for the sql-query to
  142.                          <textarea>.
  143.                        + Changed some variables references to prevent warnings.
  144.                        + Moved "LOAD DATA INFILE" from db_details.php3 to
  145.                          tbl_properties.php3.
  146.                        + Added htmlspecialchars() to the output of
  147.                          field-contents.
  148.                        + Due to the changed behavior of SHOW STATUS in MySQL
  149.                          3.22, I've removed this information from the homepage
  150.                          and made seperate links to MySQL internal information.
  151.                        + Bugfix: when browsing a table, "insert new row" was
  152.                          not visbible.
  153.                        + Added ORDER BY fieldname to display_table().
  154.                        + Added the possiblity to rename a table.
  155.                        + Added the possiblity to copy a table (structure only
  156.                          or structure and data).
  157.                        + Changed the table-dump to a more memory-efficient way.
  158.                        + Added $border and $th_bgcolor, to offer the user more
  159.                          control over the look and feel.
  160.                        + Added support for MySQL-functions.
  161.                        + Added some information for DEVELOPERS.
  162.                        + Added stripslashes() to all output of field-types.
  163.                        + Added a small FAQ to Documentation.html.
  164.                        + New language: Russian
  165.  v 1.3.1 - 12/27/1998  + Added complete mulit-language support by outsourcing
  166.                          all strings to a separate file.
  167.                        + Bugfix: in tbl_addfield.php3 a stripslashes() was
  168.                          missing.
  169.                        + Changed *.inc to *.inc.php3 to avoid security-
  170.                          problems when .inc-files were not parsed by PHP3.
  171.                        + New languages: German, French
  172.  v 1.3.0 - 12/16/1998  + Changed display_table() to show the number of found
  173.                          records.
  174.                        + Changed display_table() to align=right for numeric
  175.                          fields.
  176.                        + Changed all PHP3 opening tags to the XML-compliant
  177.                          version.
  178.                        + Added a "query by example" to tbl_select.php3.
  179.                        + Added the possibility to specify the length of input-
  180.                          fields when inserting to a table.
  181.                        + Changed the input-fields to have a maxlength
  182.                          equivalent to the field's size.
  183.                        + Bugfix: Corrected a typo in tbl_create.php3
  184.                        + Added a checkbox to the load-data-infile function to
  185.                          allow existing data to be overwritten.
  186.                        + Added authentification: now you can log with any
  187.                          valid MySQL- user (through HTTP-auth).
  188.                        + Added the possibility to show only one database
  189.                          (useful when you want to let users adminstrate one own
  190.                          database).
  191.                        + Added an "Empty" command to tbl_properties.php3.
  192.                        + Added support for UNIQUE keys when creating a table
  193.                          or adding a field.
  194.                        + Bugfix: the dump of a table didn't show the correct
  195.                          table-name.
  196.                        + Bugfix: Inserting a CVS-file with single-quote
  197.                          enclosed fields didn't work.
  198.  v 1.2.0 - 11/29/1998  + Bugfix: Delete didn't work correctly when a table's
  199.                          primary key spanned multiple colums.
  200.                        + Changed the texfile-import funtion to import text-files
  201.                          directly from the local file-system via file-upload.
  202.                        + Added a confirmation when a custom SQL-query was
  203.                          completed succesfully.
  204.                        + Changed the background image so that the page is
  205.                          readable even with crappy browsers (like IE 4.x or
  206.                          Navigator 4.5/Mac) that don't interpret style sheets
  207.                          correctly.
  208.                        + Changed tbl_addfield.php3 to allow specifying a
  209.                          primary key or an index when adding a field.
  210.                        + Added the possibility to create a dump from a table.
  211.                          (port from mysqldump.c)
  212.                        + Added the missing TODO file.
  213.  v 1.1.2 - 11/18/1998: + Bugfix: Edit or delete didn't work with a alpha-
  214.                          numerical primary key (' was missing).
  215.                        + Bugfix: Creating a table with both a primary key
  216.                          and an index didn't work.
  217.                        + Added the possiblity to browse only selected
  218.                          fields from a table.
  219.  v 1.1.1 - 11/05/1998: + Bugfix: After a custom SQL-statement the edit-
  220.                          function didn't work.
  221.                        + Added the possibility to import data from ascii-
  222.                          textfiles.
  223.                        + Added the possibility to limit the displayed
  224.                          rows to $max_rows.
  225.                        + Expanded the drop-confirmation to DELETE FROM.
  226.  v 1.1.0 - 11/03/1998: + Expanded the drop-confirmation to DROP FIELD.
  227.                        + You can now turn off the confirmations.
  228.                        + It's now possible to specify the primary key
  229.                          and an index when creating a table.
  230.                        + Made the background-image larger.
  231.                        + Bugfix: in tbl_properties.inc, if one primary
  232.                          key was found, it was displayed twice.
  233.                        + Bugfix: On DROP DATABASE, a wrong confirmation
  234.                          was displayed.
  235.                        + Added a "nofollow" directive for robots in
  236.                          header.inc.
  237.                        + Added more documentation (due to several
  238.                          requests).
  239.                        + Made seperate INSTALL, ChangeLog and TODO
  240.                          files.
  241.  v 1.0.1 - 10/26/1998: + Added a check when dropping a table or database.
  242.                        + Bugfix: when a field contained a " it wouldn't
  243.                          be displayed correctly in tbl_change.
  244.  v 0.9.0 - 09/09/1998: + First internally used version